
#pragma once

namespace caps
{

const char* DMK23GP031_CAPS =
    "video/x-raw,format=GRAY8,width=96,height=4,framerate={50000/249,250/1,300/1,350/1,400/1,450/1,500/1,550/1,600/1,650/1,700/1,750/1,800/1,850/1,900/1,950/1,1000/1,1100/1,1200/1,1300/1,1400/1,1500/1,1600/1,1700/1,1800/1,1900/1,2000/1,2100/1,2200/1,2300/1,2400/1,2500/1,2600/1,2700/1,2800/1,2900/1,3000/1,3100/1,3200/1,3300/1,3400/1,286635/83};"
    "video/x-raw,format=GRAY8,width=128,height=96,framerate={750000/15677,57/1,67/1,77/1,87/1,97/1,107/1,157/1,207/1,257/1,307/1,357/1,407/1,457/1,507/1,557/1,607/1,657/1,707/1,757/1,807/1,12898575/15677};"
    "video/x-raw,format=GRAY8,width=320,height=240,framerate={150000/8113,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,150/1,200/1,250/1,300/1,2579715/8113};"
    "video/x-raw,format=GRAY8,width=360,height=280,framerate={50000/3213,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,150/1,200/1,250/1,95545/357};"
    "video/x-raw,format=GRAY8,width=544,height=480,framerate={750000/91333,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,12898575/91333};"
    "video/x-raw,format=GRAY8,width=640,height=480,framerate={150000/19481,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,2579715/19481};"
    "video/x-raw,format=GRAY8,width=352,height=288,framerate={750000/49141,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,150/1,200/1,250/1,12898575/49141};"
    "video/x-raw,format=GRAY8,width=576,height=480,framerate={250000/31119,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,1433175/10373};"
    "video/x-raw,format=GRAY8,width=720,height=480,framerate={50000/6831,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,95545/759};"
    "video/x-raw,format=GRAY8,width=960,height=720,framerate={50000/11563,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,859905/11563};"
    "video/x-raw,format=GRAY8,width=1280,height=720,framerate={150000/40657,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,2579715/40657};"
    "video/x-raw,format=GRAY8,width=1440,height=1080,framerate={50000/21567,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,286635/7189};"
    "video/x-raw,format=GRAY8,width=1920,height=1080,framerate={50000/25991,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,859905/25991};"
    "video/x-raw,format=GRAY8,width=1920,height=1200,framerate={50000/28811,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,859905/28811};"
    "video/x-raw,format=GRAY8,width=2048,height=1152,framerate={750000/434093,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,12898575/434093};"
    "video/x-raw,format=GRAY8,width=2048,height=1536,framerate={750000/575597,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,12898575/575597};"
    "video/x-raw,format=GRAY8,width=2560,height=1440,framerate={150000/126809,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,2579715/126809};"
    "video/x-raw,format=GRAY8,width=2592,height=1944,framerate={50000/57327,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1};"
    "video/x-raw,format=GRAY8,width=[96,2592],height=[4,1944],framerate=[50000/57327,15/1];"
    "video/x-raw,format=GRAY16_LE,width=96,height=4,framerate={50000/249,250/1,300/1,350/1,400/1,450/1,500/1,550/1,600/1,650/1,700/1,750/1,800/1,850/1,900/1,950/1,1000/1,1100/1,1200/1,1300/1,1400/1,1500/1,1600/1,400000/249};"
    "video/x-raw,format=GRAY16_LE,width=128,height=96,framerate={750000/15677,57/1,67/1,77/1,87/1,97/1,107/1,157/1,207/1,257/1,307/1,357/1,6000000/15677};"
    "video/x-raw,format=GRAY16_LE,width=320,height=240,framerate={150000/8113,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,1200000/8113};"
    "video/x-raw,format=GRAY16_LE,width=360,height=280,framerate={50000/3213,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,400000/3213};"
    "video/x-raw,format=GRAY16_LE,width=544,height=480,framerate={750000/91333,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,6000000/91333};"
    "video/x-raw,format=GRAY16_LE,width=640,height=480,framerate={150000/19481,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,1200000/19481};"
    "video/x-raw,format=GRAY16_LE,width=352,height=288,framerate={750000/49141,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,70/1,80/1,90/1,100/1,6000000/49141};"
    "video/x-raw,format=GRAY16_LE,width=576,height=480,framerate={250000/31119,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,60/1,2000000/31119};"
    "video/x-raw,format=GRAY16_LE,width=720,height=480,framerate={50000/6831,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,40/1,50/1,400000/6831};"
    "video/x-raw,format=GRAY16_LE,width=960,height=720,framerate={50000/11563,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,30/1,400000/11563};"
    "video/x-raw,format=GRAY16_LE,width=1280,height=720,framerate={150000/40657,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,19/1,20/1,1200000/40657};"
    "video/x-raw,format=GRAY16_LE,width=1440,height=1080,framerate={50000/21567,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,16/1,17/1,18/1,400000/21567};"
    "video/x-raw,format=GRAY16_LE,width=1920,height=1080,framerate={50000/25991,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,14/1,15/1,400000/25991};"
    "video/x-raw,format=GRAY16_LE,width=1920,height=1200,framerate={50000/28811,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,400000/28811};"
    "video/x-raw,format=GRAY16_LE,width=2048,height=1152,framerate={750000/434093,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,11/1,12/1,13/1,6000000/434093};"
    "video/x-raw,format=GRAY16_LE,width=2048,height=1536,framerate={750000/575597,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,10/1,6000000/575597};"
    "video/x-raw,format=GRAY16_LE,width=2560,height=1440,framerate={150000/126809,2/1,3/1,4/1,5/1,6/1,7/1,8/1,9/1,1200000/126809};"
    "video/x-raw,format=GRAY16_LE,width=2592,height=1944,framerate={50000/57327,2/1,3/1,4/1,5/1,6/1,400000/57327};"
    "video/x-raw,format=GRAY16_LE,width=[96,2592],height=[4,1944],framerate=[50000/57327,400000/57327]";
}
